Cuban president Miguel Diaz has rejected statements by US Secretary of State Marco Rubio who denied the existence of the oil blockade Washington maintains on the Caribbean island.